ejabberd اصلا چیه و کارش چیه ؟
ejabberd یک ابزار نیست، بلکه یک جامعه هستش که به ساخت و حفظ XMPP هس.XMPP مخففeXtensible Messaging and Presence Protocol هست. یک پروتکل استاندارد باز است و واسه تبادل پیام است. نام اصلی این پروتکل ejabberd بود، بنابراین شرایط اغلب به صورت مترادف شده است. تبادل پیام در نزدیکی زمان واقعی اتفاق می افتد، پس از آن است که زیرساخت های ایده آل برای ساخت برنامه های کاربردی مانند چت است. این پروتکل همچنین پیاده سازی یک مکانیزم برای اطلاع اطلاعات حضور (چه کاربر آنلاین است یا نه) و نگهداری یکلیست تماس می باشد. XMPP یک پروتکل کامل است که توسط شرکت های بزرگ نیز به تصویب رسید مانند گوگل برای ساخت سرویس پیام خود را از طریق مسنجر است.
تا اینجا که فهمیدید چی شد
اصلا چطوری کار میکنه ؟ :
پروتکل XMPP در XML (زبان نشانه گذاری توسعه پذیر) هستش بنابراین هر نوع پیام (به عنوان مثال ورود به سیستم، ارسال پیام، و غیره) است که به این
شکل کد گذاری شده است. به عنوان مثال، اجازه میده. فرض کنید آزاد پیام می فرستد به مجید. فرمت پیام می تواند چیزی شبیه به اینه :
<message type="chat" from="Azad@server.com" to="Majid@server.com">
<body>Salam Khobibody>
message>
لازم ذکره که XMPP یک سرویس غیر متمرکز است، خیلی شبیه به ایمیله. این به این معنی است که آزاد و مجید ممکنه بر روی سرور های مختلف (یعنی Azad@server.com و Majid@otherserver.com)باشد. پیام تحویل داده شده به هر حال به دلیل XMPP ارتباط سرور به سرور را قادر می سازه. در مورد مجید آنلاین و آزاد افلاین است، این پیام بر رویسرور کش است تا زمانی که آزاد انلاین بشه تحویلش بده
خب تا اینجا امیدوارم که فهمیده باشی
خب از اینجا میتونید واسه هر سروسی دانلود کنید و ازش استفاده کنی
مراحل نصب هم خیلی اسونه واسه لوکال هم هستش دیگه خودتون ببینید متوجه میشید اینم بگم Nimbuzz هم از همین سرویس واسه چت کردن با گوشی استفاده
میکنه و یکی از مشتری های این سرویس هست و خیلی از سرویس دهنده های دیگه واسه دیدین مشتری ها اینجا کلیک کنید
اگه سوالی بود یا مشکلی داشتید در خدمت هستم
لیست کامل از XMPP
نظرات شما عزیزان:
.: Weblog Themes By Pichak :.